#ifndef DETAILDOCUMENT_H
#define DETAILDOCUMENT_H

#include "IDocument.h"
#include "Data/Data.h"

class DetailDocument : public IDocument
{
	public:
		DetailDocument();
		DetailDocument(const wxString& filePath);
		virtual ~DetailDocument();

		virtual void Save(const wxString& filePath) const;
		virtual void Draw(Renderer& renderer, wxPaintDC& dc) const;

	private:
		data::DetailDef* _model;
};

#endif // DETAILDOCUMENT_H
